// pages/relName/relName.js
const app = getApp();
const ajax = require("../../utils/ajax.js")
Page({

  /**
   * 页面的初始数据
   */
  data: {
    radioIndex: 0,
    updateInfo: {
      sex: 0,
      real_name: "",
      idcard: "",
    }
  },
  //提交
  submitClick: function() {
    if (this.data.updateInfo.real_name=='') {
      return wx.showToast({
        title: '姓名不能为空',
        icon: "none",
        duration: 1000
      })
    }
    if (!app.reg.idCard.test(this.data.updateInfo.idcard)) {
      return wx.showToast({
        title: '身份证号码格式不正确',
        icon: "none",
        duration: 1000
      })
    }
    let userInfo = JSON.parse(wx.getStorageSync("userInfo"))
    userInfo=Object.assign(userInfo,this.data.updateInfo) 
    ajax.request({
      url: app.url.memberUpdateInfo,
      data: userInfo
    }).then(res=>{
      if(res.code==200){
        wx.setStorageSync("userInfo", JSON.stringify(userInfo))
        wx.showToast({
          title: '提交成功',
          icon:"none",
          duration:1000,
          success:function(){
            
          }
        })
        wx.reLaunch({
          url: '/pages/userPages/index/index',
        })
        
      }
    })
    // wx.switchTab({
    //   url: '../patientPages/index/index'
    // })
  },
  //事件处理函数
  //证件类型
  // radioClick:function(event){
  //   this.setData({
  //     radioIndex:event.target.dataset.radio
  //   })
  // },
  //性别
  nameChange: function(e) {
    let a = this.data.updateInfo
    a.real_name = e.detail.value
    this.setData({
      updateInfo: a
    })
  },
  cardChange: function(e) {
    let a = this.data.updateInfo
    a.idcard = e.detail.value
    this.setData({
      updateInfo: a
    })
  },
  sexClick: function(event) {
    let a = this.data.updateInfo
    a.sex = event.currentTarget.dataset.sex
    this.setData({
      updateInfo: a
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {
    wx.setNavigationBarTitle({
      title: '实名认证'
    });
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})